package listtest;

import java.util.ArrayList;

public class Test {
    public static void main(String[] args) {
        ArrayList<Integer> list=new ArrayList<>();
    }
    public static void main1(String[] args) {
        MyArrayList myArrayList=new MyArrayList();
//        通过myArrayList引用，调用MyArrayList方法
//        对这个数组进行增删改查
        myArrayList.add(1);
        myArrayList.add(2);
        myArrayList.add(3);
        myArrayList.add(4);
        myArrayList.add(5);
        myArrayList.add(6);
        myArrayList.add(2,15);
        myArrayList.add(2,115);
       // myArrayList.add(10,1);
        //myArrayList.display();
        //boolean ret=myArrayList.contains(1);
        //System.out.println(ret);
        System.out.println(myArrayList.get(10));
        IList list=new MyArrayList();
//        通过接口类型的引用，调用MyArrayList，
//        发生向上转型
        //System.out.println(list.size());
        //System.out.println(myArrayList.size());

        //System.out.println("========");
        //list.display();
    }

}
